package com.ruoyi.alarmmanagement.entity;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 大小表预警信息实体类
 *
 * @author TsingYu
 * @version 1.0
 * @date 2024/8/12 16:22
 */
@Data
public class TerminalWarn implements Serializable {
    private static final long serialVersionUID = -7693977752800696327L;
    private String locationNb;
    private String terminalType;
    private String tenantId;
    /**
     * 预警类型
     */
    private String warnType;
    /**
     * 适用策略
     */
    private String strategy;
    /**
     * 触发预警临界值
     */
    private BigDecimal criticalValue;
    /**
     * 报警值-实际数值
     */
    private BigDecimal warnValue;
    /**
     * 参考值
     */
    private BigDecimal refValue;
    /**
     * 触发临界值读数时间
     */
    private Date readTime;
    /**
     * 数据冻结日期
     */
    private Date freezeDate;
}
